Xiaomi Mi 5X Review - Fastest Sub-$300 Smartphone Yet Of 2017